Text copied to clipboard!
Název
Text copied to clipboard!Vývojář Legacy Systémů
Popis
Text copied to clipboard!
Hledáme zkušeného vývojáře legacy systémů, který se připojí k našemu týmu a pomůže nám spravovat, udržovat a modernizovat naše stávající softwarové systémy. Tento kandidát bude hrát klíčovou roli při analýze, optimalizaci a migraci starších aplikací na modernější technologie.
Jako vývojář legacy systémů budete odpovědní za identifikaci a řešení problémů v existujících systémech, zajištění jejich stability a efektivity a spolupráci s ostatními členy týmu na návrhu a implementaci vylepšení. Budete pracovat s různými technologiemi, včetně starších programovacích jazyků, databází a frameworků, a budete se podílet na plánování a realizaci přechodu na modernější platformy.
Vaše hlavní úkoly budou zahrnovat analýzu a dokumentaci stávajících systémů, identifikaci oblastí pro zlepšení, vývoj a testování nových funkcionalit a spolupráci s ostatními odděleními na zajištění hladkého provozu aplikací. Očekáváme, že budete mít zkušenosti s prací na velkých a složitých systémech, schopnost rychle se učit nové technologie a analytické myšlení pro řešení problémů.
Ideální kandidát by měl mít zkušenosti s programovacími jazyky, jako jsou COBOL, Java, C++, nebo .NET, a znalost databázových systémů, jako jsou Oracle, SQL Server nebo MySQL. Důležitá je také schopnost pracovat v týmu, komunikovat s různými zainteresovanými stranami a přizpůsobit se měnícím se požadavkům projektu.
Pokud máte vášeň pro práci se staršími systémy, rádi řešíte složité technické výzvy a chcete se podílet na modernizaci podnikových aplikací, pak je tato pozice pro vás ideální. Připojte se k nám a pomozte nám zajistit, že naše systémy budou i nadále efektivní, bezpečné a připravené na budoucnost.
Odpovědnosti
Text copied to clipboard!- Správa a údržba stávajících legacy systémů.
- Analýza a optimalizace výkonu starších aplikací.
- Vývoj a implementace nových funkcionalit do existujících systémů.
- Spolupráce s ostatními týmy na modernizaci softwarové architektury.
- Řešení technických problémů a zajištění stability systémů.
- Dokumentace kódu a procesů pro budoucí použití.
- Testování a ladění aplikací pro zajištění jejich spolehlivosti.
- Podpora uživatelů a školení týmu ohledně změn v systémech.
Požadavky
Text copied to clipboard!- Zkušenosti s vývojem a údržbou legacy systémů.
- Znalost programovacích jazyků jako COBOL, Java, C++ nebo .NET.
- Schopnost pracovat s databázemi jako Oracle, SQL Server nebo MySQL.
- Analytické myšlení a schopnost řešit složité technické problémy.
- Zkušenosti s migrací starších systémů na modernější technologie.
- Schopnost pracovat v týmu a efektivně komunikovat.
- Znalost verzovacích systémů, jako je Git.
- Schopnost rychle se učit nové technologie a přizpůsobit se změnám.
Potenciální otázky na pohovor
Text copied to clipboard!- Jaké zkušenosti máte s vývojem a údržbou legacy systémů?
- Jaké programovací jazyky a databázové systémy ovládáte?
- Můžete popsat projekt, kde jste pracovali na modernizaci staršího systému?
- Jak přistupujete k analýze a optimalizaci výkonu aplikací?
- Jaké nástroje a technologie používáte pro správu verzí kódu?
- Jak byste řešili problém s neefektivním kódem v legacy systému?
- Jaké jsou podle vás hlavní výzvy při práci s legacy systémy?
- Jak byste postupovali při migraci staršího systému na novou platformu?